foam separator - English Synonyms Dictionary